package com.neusoft.neuiotms.dcam.fixed.service;

import java.util.List;

import com.neusoft.neuiotms.dcam.fixed.dto.AssetExtFieldConfigDTO;

public interface AssetExtFieldConfigService {

    List<AssetExtFieldConfigDTO> findAll();

    List<AssetExtFieldConfigDTO> findEffective();

    AssetExtFieldConfigDTO details(final Long id);

    AssetExtFieldConfigDTO create(final AssetExtFieldConfigDTO dto);

    AssetExtFieldConfigDTO update(final Long id, final AssetExtFieldConfigDTO dto);

    void delete(final Long id);

}
